/*
 * Copyright (c) 2009 the original author or authors
 *
 * Permission is hereby granted to use, modify, and distribute this file
 * in accordance with the terms of the license agreement accompanying it.
 */
package org.robotlegs.utilities.modular.base
{
	import org.robotlegs.base.CommandMap;
	import org.robotlegs.core.IInjector;
	import org.robotlegs.core.IReflector;
	import org.robotlegs.utilities.modular.core.IStarlingModuleCommandMap;
	import org.robotlegs.utilities.modular.core.IStarlingModuleEventDispatcher;

    /**
     * Create command mappings that can be triggered by events dispatched on the 
     * shared <code>ModuleEventDispatcher</code>.
     *  
     * @author Joel Hooks
     * 
     */    
	public class StarlingModuleCommandMap extends CommandMap implements IStarlingModuleCommandMap
	{
		public function StarlingModuleCommandMap(eventDispatcher:IStarlingModuleEventDispatcher, injector:IInjector, reflector:IReflector)
		{
			super(eventDispatcher, injector, reflector);
		}
	}
}